home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
gondwana.ecr.mu.oz.au/pub/
/
Graphics.tar
/
Graphics
/
ArtForTheMac.sea.hqx
/
Sample Scenes
/
legoblocks
< prev
next >
Wrap
Text File
|
1992-09-21
|
816b
|
49 lines
#--------------------------------------------
# A little library of lego block shapes.
#--------------------------------------------
csg unit {
box unit {
vertex (-0.5, -0.5, -0.5)
vertex (0.495, 0.495, 0.495)
}
box interior {
vertex (-0.45, -0.5, -0.45)
vertex (0.45, 0.49, 0.45)
}
cylinder knob
{
center (0, 0.495, 0)
center (0, 0.72, 0)
radius 0.36
}
(unit - interior) + knob
}
composite singleton {
material 0.0, 0.35, 0.75, 16
reflectance 0.12
ambient 0.2, 0.2, 0.2
unit { }
}
composite doubleton {
singleton { }
singleton { translate (.99, 0, 0) }
}
composite square {
doubleton {}
doubleton { translate (0,0,.99) }
}
composite long {
doubleton {}
doubleton { translate (1.98, 0, 0) }
}
composite eight {
square {}
square { translate (1.98, 0, 0) }
}